main roles - Turkish English Dictionary